epithelial casts - Español Inglés Diccionario